Feb 20
2024
SELL
Payment of exercise price or tax liability
$265,199
$70.14 p/Share
3,781
Reduced 14.2%
22,846
Common Stock
Feb 20
2024
BUY
Exercise of conversion of derivative security
-
9,608
Added 26.52%
26,627
Common Stock
Jul 03
2023
BUY
Exercise of conversion of derivative security
-
1,679
Added 8.98%
17,019
Common Stock
Feb 22
2023
SELL
Payment of exercise price or tax liability
$48,991
$73.34 p/Share
668
Reduced 4.17%
15,340
Common Stock
Feb 22
2023
BUY
Exercise of conversion of derivative security
$56,765
$36.67 p/Share
1,548
Added 9.09%
15,490
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$46,599
$74.44 p/Share
626
Reduced 4.15%
14,460
Common Stock
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
1,590
Added 9.53%
15,086
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$181,484
$74.44 p/Share
2,438
Reduced 15.3%
13,496
Common Stock
Feb 20
2023
BUY
Exercise of conversion of derivative security
-
6,056
Added 30.07%
14,086
Common Stock
Nov 07
2022
SELL
Open market or private sale
$680,000
$68.0 p/Share
10,000
Reduced 50.31%
9,878
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$268,839
$68.32 p/Share
3,935
Reduced 16.52%
19,878
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
9,997
Added 29.57%
23,813
Common Stock
Feb 10
2022
SELL
Open market or private sale
$1,562,455
$72.74 p/Share
21,480
Reduced 60.86%
13,816
Common Stock
Feb 10
2022
BUY
Exercise of conversion of derivative security
$807,648
$37.6 p/Share
21,480
Added 37.83%
35,296
Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,002,400
$70.0 p/Share
14,320
Reduced 50.9%
13,816
Common Stock
Nov 17
2021
BUY
Exercise of conversion of derivative security
$538,432
$37.6 p/Share
14,320
Added 33.73%
28,136
Common Stock
Aug 05
2021
SELL
Open market or private sale
$196,800
$65.6 p/Share
3,000
Reduced 17.84%
13,816
Common Stock
Jun 16
2021
SELL
Open market or private sale
$192,030
$64.01 p/Share
3,000
Reduced 15.14%
16,816
Common Stock
Jun 09
2021
SELL
Open market or private sale
$194,100
$64.7 p/Share
3,000
Reduced 13.15%
19,816
Common Stock
Jun 02
2021
SELL
Open market or private sale
$195,750
$65.25 p/Share
3,000
Reduced 11.62%
22,816
Common Stock
May 26
2021
SELL
Open market or private sale
$194,610
$64.87 p/Share
3,000
Reduced 10.41%
25,816
Common Stock
May 19
2021
SELL
Open market or private sale
$196,950
$65.65 p/Share
3,000
Reduced 9.43%
28,816
Common Stock
May 12
2021
SELL
Open market or private sale
$199,440
$66.48 p/Share
3,000
Reduced 8.62%
31,816
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$302,463
$59.26 p/Share
5,104
Reduced 12.79%
34,816
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
-
13,455
Added 25.21%
39,920
Common Stock