Nov 13
2023
SELL
Open market or private sale
$240,440
$60.11 p/Share
4,000
Reduced 5.2%
72,887
Common Stock
Sep 08
2023
SELL
Payment of exercise price or tax liability
$7,639
$51.27 p/Share
149
Reduced 0.19%
76,887
Common Stock (RSUs)
Sep 08
2023
BUY
Exercise of conversion of derivative security
-
430
Added 0.56%
77,036
Common Stock (RSUs)
Jun 23
2023
SELL
Open market or private sale
$239,679
$60.04 p/Share
3,992
Reduced 4.97%
76,401
Common Stock
Jun 08
2023
SELL
Open market or private sale
$120,660
$60.09 p/Share
2,008
Reduced 2.44%
80,393
Common Stock
Feb 23
2023
SELL
Open market or private sale
$240,000
$60.0 p/Share
4,000
Reduced 4.64%
82,249
Common Stock
Jan 26
2023
SELL
Payment of exercise price or tax liability
$29,547
$48.36 p/Share
611
Reduced 0.7%
86,249
Common Stock (RSUs)
Jan 26
2023
BUY
Exercise of conversion of derivative security
-
1,480
Added 1.68%
86,441
Common Stock (RSUs)
Nov 18
2022
SELL
Payment of exercise price or tax liability
$92,775
$60.01 p/Share
1,546
Reduced 1.78%
85,380
Common Stock (RSUs)
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
4,079
Added 4.48%
86,926
Common Stock (RSUs)
Nov 16
2022
SELL
Open market or private sale
$129,820
$64.91 p/Share
2,000
Reduced 2.36%
82,847
Common Stock
Oct 14
2022
SELL
Open market or private sale
$559,860
$93.31 p/Share
6,000
Reduced 6.6%
84,847
Common Stock
Sep 08
2022
SELL
Payment of exercise price or tax liability
$12,995
$83.84 p/Share
155
Reduced 0.17%
90,847
Common Stock (RSUs)
Sep 08
2022
BUY
Exercise of conversion of derivative security
-
431
Added 0.47%
91,002
Common Stock (RSUs)
Aug 10
2022
SELL
Open market or private sale
$293,720
$73.43 p/Share
4,000
Reduced 4.24%
90,386
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$9,381
$48.86 p/Share
192
Reduced 0.2%
94,253
Common Stock (RSUs)
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
464
Added 0.49%
94,445
Common Stock (RSUs)
Jan 05
2022
SELL
Open market or private sale
$90,630
$60.42 p/Share
1,500
Reduced 1.57%
93,981
Common Stock
Dec 08
2021
SELL
Open market or private sale
$102,540
$68.36 p/Share
1,500
Reduced 1.55%
95,481
Common Stock
Nov 10
2021
SELL
Open market or private sale
$140,565
$93.71 p/Share
1,500
Reduced 1.52%
96,981
Common Stock
Oct 06
2021
SELL
Open market or private sale
$118,215
$78.81 p/Share
1,500
Reduced 1.5%
98,481
Common Stock
Sep 08
2021
SELL
Open market or private sale
$130,755
$87.17 p/Share
1,500
Reduced 1.48%
99,701
Common Stock
Sep 08
2021
SELL
Payment of exercise price or tax liability
$13,025
$86.83 p/Share
150
Reduced 0.15%
99,981
Common Stock (RSUs)
Sep 08
2021
BUY
Exercise of conversion of derivative security
-
430
Added 0.43%
100,131
Common Stock (RSUs)
Aug 11
2021
SELL
Open market or private sale
$129,090
$86.06 p/Share
1,500
Reduced 1.46%
101,075
Common Stock